Nuprl Lemma : member-fpf-vals2 11,40

A:Type, eq:EqDecider(A), B:(AType), P:(A), f:x:A fp B(x), x:{a:A(P(a))} , v:B(x).
(<xv fpf-vals(eq;P;f))  {(x  dom(f)) & v = f(x)} 
latex


Definitionsx:AB(x), P  Q, x:A  B(x), P & Q, P  Q, t  T, x:AB(x), b, x(s), Type, EqDecider(T), , f(a), xt(x), a:A fp B(a), {x:AB(x)} , x.A(x), fpf-vals(eq;P;f), <ab>, (x  l), s = t, {T}, S  T
Lemmasl member subtype, l member wf, fpf-vals wf, assert wf, fpf wf, bool wf, deq wf, member-fpf-vals

origin